first-party release - German English Dictionary